/**
 * 项目名称: 函数指针.cpp
 * 项目路径: study/指针
 * 编辑时间: 2024年09月06日10时11分41秒
 * 用   户: 轻尘
 */

#include <bits/stdc++.h>

using namespace std;

int add(int num_1,int num_2){
    return num_1+num_2;
}

int subtract(int num_1,int num_2){
    return num_1-num_2;
}

int multiplicity(int num_1, int num_2){
    return num_1*num_2;
}

int division(int num_1,int num_2){
    if(!num_2)return 0;
    else return num_1/num_2;
}

int main(){
    int num_1,num_2;
    cin>>num_1>>num_2;
    int (*arr[4])(int,int)={add, subtract, multiplicity, division};

    for(int i = 0;i<4;i++){
        cout<<(*arr[i])(num_1,num_2)<<endl;
    }
    return 0;
}